package com.yanqu.road.entity.cricket.config;

import com.yanqu.road.utils.property.Property;

import java.util.ArrayList;
import java.util.List;

/**
 * 蛐蟥段位积分配置
 */
public class CricketRankConfig {

    private int activityId;
    /**
     *段位ID
     */
    private int id;


    private int bigTitle;

    private int star;

    private String name = "";
    /**
     *段位区间
     */
    private int rankScore;
    /**
     *段位匹配范围
     */
    private String MatchRange;

    private List<List<Integer>> matchRangeList = new ArrayList<>();
    /**
     *攻方基础分
     */
    private String attackerPoint;

    private List<List<Integer>> attackerPointList = new ArrayList<>();

    /**
     *防方基础分
     */
    private String defendPoint;

    private List<List<Integer>> defenderPointList = new ArrayList<>();


    /**
     *重置分数
     */
    private int endReset;
    /**
     *物品奖励（按轮次）
     */
    private String reward;

    private List<Property> rewardList = new ArrayList<>();

    public int getId() {
        return id;
    }

    public void setId(int id) {
        this.id = id;
    }

    public int getRankScore() {
        return rankScore;
    }

    public void setRankScore(int rankScore) {
        this.rankScore = rankScore;
    }

    public String getMatchRange() {
        return MatchRange;
    }

    public void setMatchRange(String matchRange) {
        MatchRange = matchRange;
    }



    public int getEndReset() {
        return endReset;
    }

    public void setEndReset(int endReset) {
        this.endReset = endReset;
    }

    public String getReward() {
        return reward;
    }

    public void setReward(String reward) {
        this.reward = reward;
    }



    public List<Property> getRewardList() {
        return rewardList;
    }

    public void setRewardList(List<Property> rewardList) {
        this.rewardList = rewardList;
    }

    public String getAttackerPoint() {
        return attackerPoint;
    }

    public void setAttackerPoint(String attackerPoint) {
        this.attackerPoint = attackerPoint;
    }

    public List<List<Integer>> getAttackerPointList() {
        return attackerPointList;
    }

    public void setAttackerPointList(List<List<Integer>> attackerPointList) {
        this.attackerPointList = attackerPointList;
    }

    public String getDefendPoint() {
        return defendPoint;
    }

    public void setDefendPoint(String defendPoint) {
        this.defendPoint = defendPoint;
    }

    public List<List<Integer>> getDefenderPointList() {
        return defenderPointList;
    }

    public void setDefenderPointList(List<List<Integer>> defenderPointList) {
        this.defenderPointList = defenderPointList;
    }

    public List<List<Integer>> getMatchRangeList() {
        return matchRangeList;
    }

    public void setMatchRangeList(List<List<Integer>> matchRangeList) {
        this.matchRangeList = matchRangeList;
    }

    public int getActivityId() {
        return activityId;
    }

    public void setActivityId(int activityId) {
        this.activityId = activityId;
    }

    public int getBigTitle() {
        return bigTitle;
    }

    public void setBigTitle(int bigTitle) {
        this.bigTitle = bigTitle;
    }

    public int getStar() {
        return star;
    }

    public void setStar(int star) {
        this.star = star;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }
}
